﻿partial class Program
{
    static void Main1()
    {
        // 输出1000以内的水仙花数
        Console.WriteLine("1000以内的水仙花数有：");
        for (int i = 100; i < 1000; i++)
        {
            int hundreds = i / 100;    // 百位数字
            int tens = (i / 10) % 10; // 十位数字
            int ones = i % 10;        // 个位数字
            if (Math.Pow(hundreds, 3) + Math.Pow(tens, 3) + Math.Pow(ones, 3) == i)
            {
                Console.WriteLine(i);
            }
        }
        
        // 输出100以内的质数
        Console.WriteLine("\n100以内的质数有：");
        for (int i = 2; i < 100; i++)
        {
            bool isPrime = true;
            for (int j = 2; j * j <= i; j++)
            {
                if (i % j == 0)
                {
                    isPrime = false;
                    break;
                }
            }
            if (isPrime)
            {
                Console.WriteLine(i);
            }
        }
    }
}